package com.kaili.basic.pojo.vo;


import com.kaili.basic.pojo.entity.CommonVo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/*出库申请单返回实体类(波次管理)*/
public class OutApplicationFormVO extends CommonVo implements Serializable {

    private static final long serialVersionUID = 4301781308000924370L;

    /*申请ID*/
    private Integer applyId;
    /*订单号(申请单号)*/
    private String requestNo;

    /*客户单号*/
    private String customerNo;

    /*货主*/
    private Integer shipper;

    /*货主名称*/
    private String shipperName;

    /*发货日期*/
    private Date sendGoodTime;


    /*代理费*/
    private double proxyCharge;

    /*客户*/
    private Integer customerId;

    /*客户名称*/
    private String customerName;

    /*联系人*/
    private String linkMan;

    /*联系方式*/
    private String phoneNo;

    /*订单状态*/
    private String statu;

    /*波次单号*/
    private String wellenNo;

    /*波次创建时间*/
    private Date wellenCreateTime;

    /*产品*/
    private List<OutApplicationProductVO> products;

    public Integer getApplyId() {
        return applyId;
    }

    public void setApplyId(Integer applyId) {
        this.applyId = applyId;
    }

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public String getCustomerNo() {
        return customerNo;
    }

    public void setCustomerNo(String customerNo) {
        this.customerNo = customerNo;
    }

    public Integer getShipper() {
        return shipper;
    }

    public void setShipper(Integer shipper) {
        this.shipper = shipper;
    }

    public String getShipperName() {
        return shipperName;
    }

    public void setShipperName(String shipperName) {
        this.shipperName = shipperName;
    }

    public Date getSendGoodTime() {
        return sendGoodTime;
    }

    public void setSendGoodTime(Date sendGoodTime) {
        this.sendGoodTime = sendGoodTime;
    }

    public double getProxyCharge() {
        return proxyCharge;
    }

    public void setProxyCharge(double proxyCharge) {
        this.proxyCharge = proxyCharge;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getLinkMan() {
        return linkMan;
    }

    public void setLinkMan(String linkMan) {
        this.linkMan = linkMan;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public void setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
    }

    public String getStatu() {
        return statu;
    }

    public void setStatu(String statu) {
        this.statu = statu;
    }

    public String getWellenNo() {
        return wellenNo;
    }

    public void setWellenNo(String wellenNo) {
        this.wellenNo = wellenNo;
    }

    public Date getWellenCreateTime() {
        return wellenCreateTime;
    }

    public void setWellenCreateTime(Date wellenCreateTime) {
        this.wellenCreateTime = wellenCreateTime;
    }

    public List<OutApplicationProductVO> getProducts() {
        return products;
    }

    public void setProducts(List<OutApplicationProductVO> products) {
        this.products = products;
    }
}
